1. Source

2. Encoding Rule Identifier

The GML 3.3 encoding rule has the identifier "gml33".

3. Conversion Rules

3.1. Overview

The schema conversion rules of GML 3.3 are identical to the ones for GML 3.2 with the following changes:

Rule Description

rule-xsd-cls-codelist-asDictionary

This conversion rule does not apply to the GML 3.3 encoding rule

rule-xsd-cls-codelist-asDictionaryGml33

If a the tagged value asDictionary of a code list is 'false', create a global type for the code list; otherwise reference code list values using simple xlinks

rule-xsd-rel-association-classes

Support the GML 3.3 association class encoding rule extension

3.2. rule-xsd-cls-codelist-asDictionaryGml33

if a the tagged value asDictionary of a code list is 'false', create a global type for the code list; otherwise reference code list values using simple xlinks.

3.3. rule-xsd-rel-association-classes

Support the GML 3.3 association class encoding rule extension.